Added spikes and level generation is cleaner