A responsive fluid grid framework with layout models