Added Cache Functionality

When the user loads an audio file, it is cached for future use.
Ignore Changes

Ignored output files.