added room/roomgenerator.h