Add caching and method for getting all audio files