I have begun implementing the new system, it's looking like it might
take a while but through synthesis of this with the other system I could
well have a functioning system on my hands, which would be nice.