Got basic positioning of items with colspans but it isn't dynamic to the grid contents