A Web-Based Collaboration System for Physical Tasks