[url=https://docs.google.com/document/d/10UPvWU5Q02RttDb48db-KXdRVsFdzLLrV-EsmmSFF_M/edit#heading=h.agt9ukndxm8z]This is a work in progress for the overall system.[/url] I'd like some second opinions on it, because my sensibilities for this kind of thing is very used to more complex systems. This is a separate document to the one in the first post by the way, as I'm currently trying to make a new iteration, and will replace it once it's acceptable. If it's too complex, please tell me where and I'll see what I can do.