improve testing

reorganize tests
extract common test infrastructure
small fix
set default owner for games
add tests for games

create tests
add cucumber infrastructure