Added Reschedule to Schedule object + some tests

Second try with tests