refactor of BoardGameGenerator class
refactor of BoardGameGenerator class
merge