Comments

Added a few Javadocs and comments