Broke the event handler, runes, and runeRegistry into multiple files.  I'm still having trouble fetching the blockPattern from runeRegistry.  Not sure if it's casting or inheritance that's the trouble.