another pass of documenting the Task class, along with moving the states into a Task.State class
another pass of documenting the Task class, along with moving the states into a Task.State class

lewissbaker/cake,lewissbaker/cake,lewissbaker/cake,lewissbaker/cake