However, it will be understood by those skilled in the art that any of developers 405 and/or users 415 can be desktop computers, mobile devices, or other computing devices known in the art. [0117]FIG. 5 provides a block diagram illustrating the components of a content submission by a developer 405 to server 410 in an embodiment of the present invention.