Code cleanup in GameController

And removed the Area::Invalid enum value.