More documentation, apply checkstyle fixes