Add an iterator to BitArray
Optimization: Now GLTransform matrix of ControllableMove component are
updated only if the position of the entity has changed.