Adding some initial styles, still needs refactoring

// @darbyfrey 

The design is pretty much there but the styles need to be cleaned up quite a bit. I'll get this done before you're back. :)