developed basic structure of java files