addded initial version of WallGeometry