Moves an extension
Adds basic error feedback
Merges Splits component lifecycle - refs #110
Fixes API calls in component extension