Flexbox + other goodies

Switches to flexbox so titles are centered
Propagate clicks in target areas to buttons
Add a `{type: 'back'}` option to create back buttons
Titles and menus now mutually exclusive
Remove blue glow in webkit when buttons are active