Temporarly isolate magical determination code in a comment until it gets implemented properly in an object input-output model. Tests callback implementations
Cleanup of listing and determining functions. Initial work on what will be come a Piemote 'session' (ie. what folder it starts in, etc.)