MVC based WordPress theme for complex websites