Added unit tests; starting refactor to GDTimer
Finished unit tests for GDTimer
Cleanup of GDTimer
Removed unused task scheduler abstraction