Cleaned up and restructured the universe backup

* Operations are more logical.
* Implemented the properties (which are included in info.json).
Implemented the FromFile() method
Forgot to set the size property in FromFile()
A bit of cleanup

Explicitly specifying what the Json converters are for