This commit modifies the NZEH optimization model to include a overhang on the first floor, and adds 
support for optimizing that overhang's width.