New Expandable Layout

I've spent the past two mornings (plus more time previously)…