Experimenting with extension system design
testing namespaces
Playing with using extension service providers
Switching to a custom pt config provider
Finish up config manager and load paths for data and asset managers
Merge branch 'feature/configprovider' into develop
Merge with develop changes
Add in basic extension implementation
Add plugin registration
Refactor way templates are routed.
Remove pages directory, route requests straight into templates dir. Underscore-prefixed paths are now ignored
Merge branch 'feature/extensions' into develop
Remove concept of seperate pages directory altogther
Change system assets path
Fix data controller path