sometimes components were not added to an entity, that was caused by not initilaizing the component mask in the entities ctor.
the font rendering loop was iterating over the hole vector and not, as it should be, till the last component specified in
last_component_in_storages was reached.
both issues were fixed