Instances can now be (roughly) created.

More work will need to be done to allow additional required settings to
be set. Currently hardcoded.