Finished all methods, just need some debug and testing:

Issues that need to be fixed:
·If we set an enum's status to visible, it sets all rooms with those
enums to visible..so it looks like enums are passed by reference, which
means we either need a room class to contain them or we can maintain an
array of booleans to deal with it

·Something is wierd with Move function. Sometimes it doesn't place the
correct enum back in a state after hunter leaves, sometimes it leaves
states in random rooms after hunter leaves. Sometimes the hunter will
fall down a pit that doesn't exist