init location aims at America

XD
remove redundant operation
add missing texture
easing function

change easing function for dots
add needsUpdate flag

when redraw is needed, set needsUpdate to manually trigger redraw call