Added QuadrilateralTower4D and validation mixins