Extremely Overengineered ROR sample application