partial, still bedeviled by offsets
fixed some stuff with this approach
fixing some stuff
fixing bugs around objects and functions
feeling uncertain about this course, no longer line driven, fixes some things, complicates many things
some minor fixes
fixing issues resetting and rendering with rewrite
fix merge