removeFromHyPeerWeb method no longer requires a start node
Rename passoff classes and remove duplicate code.

Includes the modified test cases for phase 3. Each phase will call the
previous phases before executing.