added in spikes and fixed a bug with the lelevel not entirely loading as well as some other bugs involving blocks changing colour