Neighborhoods: a framework for enabling Web based synchronous collaboration and hierarchical navigation | IEEE Conference Publication | IEEE Xplore