Our Site Got Hacked!

How I fixed it and added prevention to the site.