MAESTRO-2838 initial refactor for rightscale plugin.  need to pick up, test, add spec tests later