Some cleaning up

I cleaned up a lot of the outdated code and commented everything I
could, I also added the texture switching for blocks bushes and spikes.