Finished json file for now, added more parsing. Going to change all these strings to rc::Weak because I didn't know it existed before...
It compiles and I'm tired