A unified multi-touch & multi-pointer software architecture for supporting collocated work on the desktop