Basic structures work, prep work for function pointers and other stuff,a couple of bugs fixed.