One of the biggest flaws with the Model-View-Controller paradigm is that it is typically applied within programming languages. Today's programming environment typically crosses several different environments, thus weakening typical coding practices. As HTML/CSS evolves much more of both the view and the control can be put within it. This includes enabling ordinary users to create rich web environments in place of flat blogging. We will cover how to use several different CSS frameworks (e.g. W3, Bootstrap) within user based environments. We will be using TopicHero.com.