added improved rotation, sprite rendering, animation, linear animation handling. Next should add weapon and shooting.