Added Javadocs

Due to my preference for javadocs, I replaced the simple web page with a
(hopefully) more extensive javadoc.