add scheduler in roach constructor

Process exit if the current date with the schedule passed in.
All tests are working.