added structure for most of game, some things not yet defined, most logic missing