Added javadoc

Hopefully that's a good start... 
Getting rid od it for now