Cleaning up the layout

* adding more space between elements
* improvements on mobiles

I paired with @alicebartlett on this.