floorpan datamodel initial