Added support for reading metadata from a json file. Now we will only play files that have an associated metadata file. This is for the upcoming fft (from a file) support.