Style changes to use Bootstrap.

Lays out components using Bootstrap panels, tries to remove extra classes.
Generally think this makes things a bit nicer, although changes some of the structure minorly.