First commit with java code