Add auto-generated javadoc

Autogenerated javadoc using the jAutoDoc plugin. Fixes most, if not all of the Javadoc errors caused due to using Lombok.