Using DDD as a new way to design grids