No need for the base class anymore
Improved some javadocs.
Improving some of the meager docs.