Fix <p> tags in JavaDoc to make the parser happy
Add Maven JavaDoc plugin
Fix typos and formating in JavaDoc