Timer Class Improved

* Removed dependency on SDL
* Replaced platform dependent code
* Doxygen Documentation