after lesson 11, add Quote, QuoteItem classes and tests, refactoring DBCollection
add reload products when customer logining