Added Startup and ProgrammingCourse interface to be superclass, added methods to superclass.