This is a revised version of the TodoList example by Philipp von Weitershausen. Minor changes were made by Luciano Ramalho to reflect changes in the Grok API.

The code was copied from Philipp's screen cast, available here:

http://www.archive.org/details/grok_todo_part1
