mapped the cyclops to be mirrored and added the mirroring scheme to the character constructor instead of the initilizer