Re-factored GameAssetLoader for increased readability.