touched up some features, set up environment, runner