working version with has breakpoints of 4, 8, 12, 16 cols
mobile first - concept shown to mearso.