Add non-assimp animation support, fix bugs.