Massive adjustments to class files. and working on furnace

Furnace is still be worked on. If you want to help, be my guest. Errors
will be thrown in eclipse but minecraft runs fine.