* improve observer manager
* add threads for entities filtering * fix bugs with Exclude filter
* add profiler
* fix linux build * change Storage type * fix remove system function * Add Archetypes * fix other bugs
breaking change: * Change the CRC calc for type names. Now it calculates only Type name, not the whole function string