Tweaking I/O a bit, adding a command line runner