Add JSON version tracking
Add shaderpack and resourcepack support
Fix version loading