Tweak task.clj so adding new task types is easier.
Create skeleton for task type handlers.
Update notes.