javadoc + checkstyle

#13

#12