Replaced GameFlow with StateOfGame and started implementing highlevel game loop.