POPEYE: a simple and reliable collaborative working environment over mobile ad-hoc networks