Remove useless constructor.
Add method to retrieve by object.
Add implementation and test for update.