1. Add inmemory products storage.
2. Refactor products repository.
Merge branch 'master' of https://github.com/vasyl-ivanchuk/egZzz
Change method name after merging.