Added javadoc plugin to pom. Added javadoc documentation to classes.
Added package-info.java for each package