all: implements new commands

- separate path stuff into a 'fs' package
- list files command
- list missing files command
- remove missing files command