trying to move player, scenario, controls out to modula approach.