project with java files