updated game state specs
rspect progress
working on tests still
more tdd