Rooms now showing correct in map
added some memory things, clear vector in destructor