Added Javadocs

Formatting should fix itself upon edit in NetBeans. It's a little off now.