Fixed some spelling errors.
Ran over the documentation once more.
Re organized several classes to fit java standards.
Removed a bunch of unused code.
Gave it one final test before committing.