Presentation Semantics Split Application Model for Synchronous Collaboration in Ubiquitous Computing Environments