First commit of java source