REFACTOR: moved on_clock_tick into GamePlay