First commit, sets up Rails
First test passes, adds restaurant router and controller
Adds model and migrations for restaurants
Passes second test, displays existing restaurants
Third test passes, adds form and controller methods for adding restaurants
Adds link to restaurants and corresponding view
Passes next test, allows user to update restaurants. Adds basic CSS
Adds delete resturant method and controller
added reviews controller
Adds validation for restaurant name
Final test passes, validates review rating is between 1 and 5
Adds Devise
added user signin and signout tests
Adds extra tests for robustness
Adds OAuth and Facebook login
Correct gitignore