Car- 96 civic hatch cx

Project- b20 swap

Question- What parts are needed to do this swap. Im seeing b20's all day for like 500$ and the power and torque is my price range. What all is exactly needed to make this project work. Thanks- Reps for help