[db] adds duplict Item adding protection to View
[db] introduces Snapkeys! Fixes #50