makefile ensures output directory exists + README with requirements and installation instructions