CGE2: Keep on implementing Hero.

Also add a couple of helping functions to CGE2Engine.