finished specifications.java, worked on course class, commented/folded some old code to make it more readable