Basic javadoc comments added