fix for profile
changes for user landing grid
Add file encode to product widget.
fixed: bad variable declaration
refactored: user widget rely on system user widget
Merge branch 'widget/user' into feature/taxes