Get rid of unused imports
Add more methods to BasePath (and implementations) for file operations