Move Map_Event loading to separate class.

Simple refactoring, no changes to logic yet.