add smooth scrolling, CSS3 animations, effects