New landing page and additional Javadocs