1. A method of configuring a control session, comprising: receiving a request to execute an input/output application from a content control application executing on a mobile control device; receiving a request from at least one other mobile control device to participate in the control session; aggregating a plurality of real-world connectable processing nodes into an application session set of processing nodes by allocating at least one function required by the input/output application for execution on each processing node in the set of processing nodes, wherein the set of processing nodes is determined based on processing requirements of the input/output application; and configuring at least one node of the set of processing nodes to facilitate interfacing the input/output application with a real-world input/output device that is connected to the at least one processing node via the function of the at least one processing node, wherein configuring is based at least in part on input/output requirements of the input/output application.