Updating generateCylinderWindows
Adding section building