Added Javadoc comments to avoid mvn install errors

I was setting up the project on my laptop (just installed Linux... it was a huge pain to get it working :/) and noticed some Javadoc errors.

Edit - I fixed the issue on my end for the other errors I was receiving.