added recursive folder parsing for rooms