Objective-C port of Artemis Entity System - c.f. http://gamadu.com/artemis/