This took way too long, but quite frankly I’ve been spending way too much time knee deep in the unending pain that is C++ code. At one point, I was convinced that Cocoa and ObjC was my only hope. The sad thing about it is that had I done the entire thing in Cocoa it [...]