Fixed bugs in Timer code and Singleton code.
I HAVE A WORLD LOOKING THING.
Refactor to use Dot class.