Update driver method
Modifications to driver promises
Client refactoring
Created IOSpace