Add ability to add instances via cloudprovider

It made it close to impossible to find out what was wrong :P