Refactoring code
Doesn't look like much, I broke up some classes (probably unessecarily) and cleaned up others in the process. Oh, and I fixed the lava break particles.