added an AssetLoader class to handle loading/storing assets (images/sounds)