Rendering:
- moving rendering code back to Obj-C land while waiting for Swift GLES maturation... Mumble.
Rendering:
- setup cross-language MVC structure. Finicky.