Still working out interface
Revamped task queues--abstracted QueueExecutor and cleaned up task scheduling. Destroyed actual scheduling though
Fixed missed factory after nixing the wrapperfactory.
Tomorrow I re-implement scheduling on this fancy new (not shitty) API, then get back to work on dfs stuff.