Adds ability to execute arbitrary files. Closes #234