WeSpace: the design development and deployment of a walk-up and share multi-surface visual collaboration system