Updates to spreadhseet.
Add in Scheduler support. Will likely move this to another library...