Initial v1 plugin implementation

Known issues:
Custom parameters for instance launch are not currently supported.
Swagger descriptions were built against DEV apis