New java file
Implemented the whole deal.
more stuff
Finished