Working on restructuring the layout of source.

I will work on adding Maven soon so I can get *that* out of the way.