Restarting to code the file explorer nearly from scratch. Only going to use the storage returned by Environment.getExternalStorage().