Implements an updated scheme of resource management.
Resources are now identified through a URI scheme that identifies meshes based on their hierarchy within the model.
The model instantiation method was supposed to be the focus of this PR, but in the process of working on it I realized that a larger refactoring is necessary before that can be done in an ergonomic way. Since I need to abandon my current work to start working on the collision system I'm merging everything in to at least ensure that the code base stays in a consistent order for the time being.
The model instantiation method was supposed to be the focus of this PR, but in the process of working on it I realized that a larger refactoring is necessary before that can be done in an ergonomic way. Since I need to abandon my current work to start working on the collision system I'm merging everything in to at least ensure that the code base stays in a consistent order for the time being.