Code Cleanup

Added Blast furnace to GUI ID system, fixed casing in file names and in
code, started adding comments to code.