added crumblingblock, implemented lavablock, did cool stuff with arraylist and inheritance