Add an in-memory scheduler for testing purpose Remove no longer needed TemporarySchedulerBackend class