Added EnigmaArea class

onEntry command still needs to be implemented (once we have Command.h)