The foundation for a 5.7 Swap

okay, you seem to be the expert, what all do i need for the swap?