lots of work done on nurse sched.
to do: cast solution to an arraylist of ints.
add in a cost function for "overscheduling"