Update documentation
Update .gitignore to include maven
Initial code dump
Contains my mental musings and ideas, and some basic classes