add new VC, can zoom in/out and scroll with animation