Initial commit for java project