As file

Start getting us set up for file based runs.

We need some cleanup to make this work well. PR incoming after this.