Java and Class Files

Everything compiles. Random comments are my pseudocode that I needed to
hide, sorry.