Dlc 17 - Listings UI [IN-PROGRESS]

@Saityi make a pull request next time and tag me. Don't be shy :)
probably won't use tables. tables are a very html4 kind of thing unless they are combined with a javascript model-view framework like knockout.js or angularjs. With Bootstrap all you have to do is make divs with the proper size span class and let Bootstrap do the work of wrapping data items into their own little evenly spaced view entities. http://getbootstrap.com/css/#grid