Template is less hardcoded, added config class, constants, and the load and load_html methods in the View class