Moved over from manual serialization to automatic serialization.
Loading currently works, saving is untested.
Broke texture reference cascading.