Added task primitices. See troopjs/troopjs-core#33