changed return type of `TicksProvider::ticks` from double to time_t
Deleted `TODO`
changed argument of `Game::update` from `std::chrono...` to `time_t`
Now use `ticks_provider` instead of `std::chrono..`