Base framework for games....