User may favorite a resource
Extract DataProviders from the DataAccessLayer
Resources include tags when retrieved.
Retrieved resources include prerequisites
Data Access Layer only aggregates providers
Retrieving a resource includes it's favorite count
Search for resources by title or tag
Migrate to postgres.

Add scripts to start and stop the app
Expose list of resources on home page
Move migration into a rake task
User may add resource
Declutter lib/resourcefulli.rb
Test through the resourcefulli interface
Resources may be created with tags
User may register and log in with github