added getters and setters to Course and Datamart. Made Datamart a singleton