Removed javadoc errors
Added additional compiler arguments, off by default
Cleanup of code, removing compiler warning messages