Merge pull request #57 from ylevitsk/master

updates
CourseList working with CourseDB

The CourseList now constructs and displays the courses from the CourseDB
Merge pull request #58 from lambchopz/master

CourseList working with CourseDB
New update to Tests and testdatabase stuff.
Merge pull request #59 from HexSoftware/databaseupdate

New update to Tests and testdatabase stuff.
set data