Component now don't extends UpdaterHandler, but owns one
Added Event map so that only events registered can be handled