Added some comments and changed list to set.
Separated parts of code into their own methods.
Changed key name to be smaller.
Removed some stuff from the header.
Added a comment.
Removed some debugging printfs.
Added computing unit manager to task manager.
Restored part of the ability of running localy.
Fixed bug in task creation tuple types.
Fixed bug with tasks that don't have children or parents.