Merge pull request #849 from igorko/events

Move Map_Event loading to separate class.
Move more code to EventManager