Managing game tasks externaly from game class