Initial skeleton

Setting up some of the basics.