07242014_update_1: Skinny Controller Fat Model, DRY, and OOP