1. Added product (migration+crud+create page)
2. Added yyi2-widgets extension
3. Refactoring
merge commit