Fixed comparator in sort to be compatible with std ones, like std::is_base_of.
Realized that I reused the project file from a different project and fixed that.
Discovered sort behavior with heterogenous items. Added some utilities. Moved files to typelist folder and cleared include files