Added spikes, fixed collision

Added a spikes class that uses a spike sprite to create a row of spikes.
Also abstracted collision detection out of PlayerLayer into GameObject,
so you can collision detect any 2 STATIONARY or MOVING objects.