Can now add custom tasks via this
Revert "Can now add custom tasks via this"

This reverts commit ab8037092d8d1f68277f41434948b6f15e89766b.
(fix) commit log to hamster did not handle null callback
(feat) A bunch of cleanups