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

Update project to use Java 8