origin fixed to center of sprite
added component acceleration