First commit of everything needed to run Winston, plus a little extra for fun