First commit of Java files