user can order videos in queue - first try
fixed the test failure, and finished rest of the assignment
redone the week 3 first assignment followed the solution video
push controller code down to model
user can change video ratings in the queue
push update video rating logic down to video model
refactor the code for last assignment, applied active record virtual attribute and memorization techniques
refactor tests to use macros and shared examples
Merge pull request #5 from j1wu/mod5

Mod5