fix indentation
fix javadoc formatting
add missing license headers