Dream a little...
Prepare for additions
Add FileSchema
Add ManagerSchema
Add InputSchema
Add OutputSchema
Simplify TaskType.get_compilation_command(s)
Adapt Job to new schemas