Add general responsive layout

Shifts from left/right panes to stacked