Modified Models

Here are some modifications:

 1. Added Category Model, which means course' category.
 2. Changed relationship between Tag and Course/Clip, from One-To-One to Many-To-Many.