All 4 subboards implemented; a realistic random board is generated