[Flash Messager] add new view helper
Cleanup
code cleanup
[Product] add recommend feature
update config