Adding groundwork

Previously poked around with this.  Adding what I started.