Rework UI

I wanted to play around with bootstrap - so I used this as a test app.

I think it is an improvement - but I understand that these things are completely subjective so I would have no hard feelings at all if this pull request is rejected. In addition to being more visually appealing, it is now "responsive" for what that is worth. 

If you guys think it is okay at a high-level but would like to see specific changes let me know.

Thanks!