Added basic Javadocs