start to work on Course model and collections