create MiOS client
point everything to new client
update tests
pass interface instead of client, update specs
refactor interface.rb and add tests
Cleanup from merge