simple rails todo list driven with tests