System design for the WeSpace: Linking personal devices to a table-centered multi-user, multi-surface environment