Swig don't like classes with same name in different namespaces.
Added Component Base::OnAdd.
Fix scripts.
Vsync.
More info for profiler.