Worked on Javadocs.
Cleanup.
Added first character checks.