Added SWRevealController and random monster generator