State machine for status transitions.
Populate task status transition buttons.
Status transition buttons.
Shorter newTask().