Added spikes. They don't affect the player yet though.
Changed some function parameters in the contact listener to reduce code dupllication.