Added virtual time scheduler for testing time based functionalities