sz - change review table to a join table to connect movie and user
sz - improve tests
Merge pull request #10 from solowolf21/8_ManyToMany

8 many to many
sz - add joint model like
sz - add tests for like relation
sz - make like, unlike works, user can only like a movie once
sz - add tests for likes_controller and movies_contrller
Merge pull request #12 from solowolf21/9_Through

9 through
sz - add genre and charaterization
sz - add tests for genre and movie controller
sz - improve the style
Merge pull request #13 from solowolf21/10_Checkboxes

10 checkboxes
sz - move genres, likers and liked movies to sider, and enable dynamic page title
Merge pull request #14 from solowolf21/11_Sidebar

sz - move genres, likers and liked movies to sider, and enable dynamic p...
sz - wrap up class methods into scope in movie model
Merge pull request #15 from solowolf21/12_Scope

sz - wrap up class methods into scope in movie model
sz - add customized routes to filter movies in index method
Merge pull request #16 from solowolf21/13_Custom_Routes

sz - add customized routes to filter movies in index method
sz - add slug to movie and use it to create friendly url, fix tests
sz - add unit tests for movie, and update some layout style