Add longform layout with a responsive grid, among other fixes