Structure, Javadoc & checkstyle