added the new room mapping code in the library, also added a couple of new folders and finalized the tests