Design template merges

Adds a whole host of things, including most data points hard-wired, all fires view on landing page, if/else defaults for data points that eval to None, custom template tags, clearly I am a bad gitter as these are a lot of commits for one request.