Directly update objects into the database
Created unique index and handle how to return async action errors
Merge pull request #47 from akustik/master

Fixes #46