Added course extension

I added a class for courses that extends the event class with
instructor, name, dept, etc. and wrote a simple test case. Also, I put
all of the files in the same project so that they didn’t have to
reference other packages— seemed easier.