Fix #8. New make-schedule command to generate schedule. Moved some of the funtionality into activerecords as class methods. New Commands class to enapuslate command processing