using Fabrication and Faker gem to refactor testing for video and category
extract sign in/out to ApplicationController method
add RSpec controller macros
remove videos in catagory fabricator
function testing for videos controller
we don't need testing the action will render correct template, its the feature from Rails
function testing for user controller
function testing for sessions controller
add user reviews to video
reviews was order desc by created time
display average rating of video
User can review a video
testing server side session, not session in the request header
Merge pull request #3 from ArthurPai/feature/functional_testing

Feature/Testing Videos Users Sessions Controller and Implement Video review