First check in of actual code

First pass at redesign. Still a little messy. Not sure if I've used
bootstraps grid system correctly.