Simplifying scheduler

Removing unnecessary code and variables
This is where we'll do task reconciliation in the future, so leave the clusterState.clear() in for now.