added controller tests for video#show and video#search
Adding test for user controller
Adding controller test for authentication.
Tweak the display of videos.
adding video reviews and tests.
adding user can review video feature.
Added user sees the queue feature
adding user adds a video to my queue feature.
adding user can remove item from queue feature
adding user can reorder videos in the queue.
adding user can change video ratings in the queue
using macros and shared examples in tests.
Adding user sign in feature test.
Adding complicated feature spec
Implement the user profile page
Adding people I follow feature
Adding follow a person feature.
Adding feature spec for social networking feature.
Adding tests to email sending.