Initial Creation of Java Portion of Milestone 3