refactored widget config, added esi/hinclude widget types
added twig extension for stand alone widget rendering
added theme system