first sketchup of gamestate machine and display interface
fixing conflicts