Fixed length in Animtions.java, now the sprite animations are working well. Some minor refactoring.
Added a work in progress Matrix 4x4 class and Vector3 class for 3D transforms. Added more static methods to Vector3