separated out a packaged version of the files, as well as a standalone version that requires dependencies