First version or the Entity Component System