move forward event layer, prepare for refactoring
move forward event layer, prepare for refactoring

istrel/basisjs,smelukov/basisjs,basisjs/basisjs,tyanas/basisjs,basisjs/basisjs,istrel/basisjs,fateevv/basisjs,basisjs/basisjs,istrel/basisjs,tyanas/basisjs,fateevv/basisjs,smelukov/basisjs,smelukov/basisjs,fateevv/basisjs,tyanas/basisjs