initial stuff, need to remove and ignore lots of it
lots of experimenting still
incremental checkin of random junk
more drawing silliness
finally fixed the overlapping logic, not sure why that gave me such a hard time