First naive attempt at some Optaplanner domain classes
Objective function: assign every task to machine and time