Merge pull request #6 from astashov/master

Add some small tweaks
Merge pull request #7 from astashov/master

Override equals of Model
Add some errors handling

Added errors handling for Model.save()