initial commit
generated soup model
generate category model
add associations and validations
add resources for soups and categories
generate controller for soups and categories
add index action to categories controller
add index view for categories
iterate through each category and display category name and soup count in index page
add show action for categories controller
add show page for categories#show. List soups in specific category
add show action for soups
add show page for individual soup, with a tiny bit of conditional logic
Soup show page now responds to html and json
soup index page responds with only json
add basic actions provided by resources in router
add fetch_soup method and before_action to DRY up code
root page to index and create custom route for /allcategories
create a toggle_featured action for soups, route to it, and link to its template in the soup show page
add toggle functionality