Added package-level javadoc