implemented auto id generation for InMemoryRepository addressing issue #1
Merge pull request #2 from Lotpath/auto-id-generators

auto id generation for InMemoryRepository addressing issue #1