CODE REVIEW: Ryan - 2014-03-23 (DO NOT MERGE)

Among the comments left in the code, a few other things concerned me:
* I was able to seed and run the app, but only the front page works without being logged in (no id for nil from a current_user reference in recipes#show)
* There were no specs and there were a lot of places where I didn't understand what the logic was indicating. Combining this with only being able to run the front page made the code hard to review
* There is a lot of URL generation using string interpolation. This is very brittle. Why are you not using path helpers?