More planning Before continuing. Needs research

I'm not as as is necessary for this piece of software. I've decided to
hash out what I think is the best way to continue my vision from this
point on. Two diagrams seem to show what my process is doing.