Correcting a bug about animation sprite. When an animation was played the current animation_frame wasn't rewind to 0, so some bugs have come out from that behavior (when you switch of animation for example, you pause an animation and that one had 3 frames, and was on the frame 3, you switch on a aimation which have only 2 frames, bang code crashes due to trying to access to the frame 3 in an animation which contains only 2 frames. So now when you play an animation it rewinds the animation, you should use pause/resume to do not rewind it.)
Merge branch 'dev' of tumbleweed-studio.net:tumbleweed into dev
improve doc
improve doc
moving default circle point to the corner up left (like others graphic objects)
Merge branch 'dev' of tumbleweed-studio.net:tumbleweed into dev
lint
implement Gameloop->isRunning
improve GameState pattern
adding doc on spriteSheet
completing spatialContainer class
complete SpatialContainer; added Matrix2D.inverse();
license