Adding abstract subgames division to gamescreens. Removing old code to new architecture.