Improved componentContainer interface, componentContainer will not exit aplication in the case of running out of memory,  small renaming, removed some assertions and pointless casts(Entity was strong typedef, now isn't) .