Refactor: WatcherMemory -> Memory
Update Changes
Add Memorizable role with 'memory' attribute
Make EventItem memorizable
Get rid of 'last_level' watchers' property in sake of 'last_status'
Do not store last_level directly in memory, but indirecly via
last_status