Code refactor and changes to allow assets to track with the module.
Refactor of pattern kit, additions to component renderer
- Factored methods out of large controllers.
- Removed redundant code
- Added a pattern model class to abstract the patterns a bit.
- Modified the way webcomponent renderer works.
- Added style component server.
- Changed from lzstring to pako for more portability across platforms (lzstring sucks at reproducibility cross-platform)
- Add support for csscomponent, web component, page and html render endpoints
- Refactor the route controller to make it easier to read.