Move TextureMap + remove core-shared dependency on html-native
Rewrite the animation handling to support newer versions of minecraft better