mayday: add basic frameworks

- add Command and File structs, for running commands/collecting files
- write output of Commands/Files to .tar.gz file


fixes #4, #5
won't lp and dst be the same here?