Refactoring on handler loader and config.global

Quiver configs are now stored in config.global
Handler loader functions now take in componentId + builder instead of component.
Subcomponents are converted to builders at main builder conversion time.