refactoring near complete code, next XML V8 as of 5pm wed
setting and wiring up storage is next