clean tests
add in room support; move adapter to hub
improve README file; add nohub function