Adding sources and javadoc generation