Added square-row tools as a separate module