Update project to use Java 8
Merge pull request #26 from CourseScheduler/feature-java8

Update project to use Java 8