tile assignment, better game constructor