Design updates

Lots of small design/UX updates