add instructions for setting up the application

although the application runs on just about all of rails' conventions,
it's important to have all of the dependencies and installation
procedures listed in the README.

the README also contains a breakdown of my design decisions in case
anyone doesn't want to read through all of the commit messages to
determine my process.