Issue #9: Class for creating random data

Class has static member functions for creating Course, Prof, and Room
objects, and vectors of the above.