Rails refactoring: or how I made my controllers suck less. | Hacker News Reader