Usability improvements

- Better dependency installation
- Store/manage data on a per run basis