Full CRUD interface Built for Courses Model

No frontend built yet.  MIddle and backend done.