old-ai-sim-complexeyes: plenty of changes, moving things around, improving comments, addressing TODOs and sprinkling exceptions. Trying to de-C the code.