Universal Queue and Unified Communications core implementation upon the Platform as a Service paradigm. An abstraction layer for the hardware communications platform among a plugin based model brings independence from technology and media to the project