Grant's Update AssetManager and Inline Methods

Added an AssetManager to easily obtain materials and models of preloaded
crystals in Scriptable objects which is Serialized.

Inline methods will Cache methods for faster implementation at runtime