Added files for HShapeLayout