Update __init__.py to create Vertigo instance via factory.
Update component API implementations to ensure type safety in component verticle implementations.
Update integration test implementations.
Fix various bugs with new API.
Do not allow components to be imported outside of component instances.