Added courses definition
Draft of Roster structure