structure placement validation looking fairly good. need to enable
fill/gradient stuff, and _LOTS OF TESTING_