A Rails refactor of Craigslist Jr.