In-Progress separation of logic\gfx
Changed how the queue works. WIP. Next step is to replace calls to current data with new stored data. Then last step is to actually start the threading once the second step works.
Slighty more implementations. Too many systems and factories.
It builds. Will need to change from current method of copying to storing graphical deltas. Could reuse triple buffering classes as a starting point.