Javadocs and Java 8 updates