Implemented GameTimer with callbacks