Updated create to return model, removed unecessary interface methods, updated drivers