remove Directory, Instrument and SampleFile to massively simplify things - they were bloated and unneeded abstractions that aren't needed now that we have a custom file browsing view