Finish basic runner functionality (still need stats tracking)