add new send event paradigm with event hash on entities to eliminate the need to loop through tons of event listeners looking for the right one; add split asteroid logic on collision; now 4 size of asteroids