Initial commit, example use case in run.js