split products page into modules
smooth animation
use customized animation
seperate animation logic

make is always work event animation is disabled.
fix loading issue for PagedProducts
add product detail page animation