Minor change

Return promise instead of deferred object
Update Readme