Added messaging eventPage.js. It shouldn't perform any logic by itself
Changed chrome.storage to local in some places.
Changed rules synchronization approach.