updated roomsurfer to use mongodb