Update dynamic grid

Various bug fixes and tidying - includes columns (+responsive breakpoints) plus various bug fixes.