Support for adding subtask (manufacturing construction components for ship)
Refactoring variable names
Support for recursively adding subtasks