updated data structures for floorplan and modules.