Started adding an asset manager to load and provide handles to assets.
Started fleshing out asset loading.
Moved folder interaction into a gem, and implemented logic for assets looking up their appropriate loader.
Implemented shader loading.
Implemented simple model loading
Implemented texture loading
Implemented sound loading.
Implemented retrieval of assets from the asset manager.