Version submitted to hackuva

Final version presented to hack uva. Only current function is create a
random possible schedule.