Checkstyle and javadoc

final checkstyle and javadocing