Completely broke portal access, while testing a new portal.

- Working on a new portal (the old one was a rip-off), try to decipher
the map in PortalImage.java :P
- Fixed arcane fire not being registered
- Moved keybindings to the core