create for me a app where i can create on a mockup desktop dimension or mock phone screen dimension grid layout builder. Allow for the adding major colums into the grid 1 or more, then allow for row sectons to be added to each column desired by an add row button. the rows added in one column should not effect the other columns, also make all row lines and major column lines dragable and resizeable. ultimately allowing you to create ui layouts - Initial Deployment