A portable data storage module comprises a control module, a wireless communication module, a rewriteable memory and a data transfer button. The system and method may be provided via an application program interface which provides functions that allow an application program to create a scene and add media objects to the scene. The apparatus may comprise: a measuring tool comprising: a fixture; and first and second depth measuring devices associated with the fixture for measuring the depth of the groove at two spaced apart locations. The server computer system is also programmed to control formation of a first user account and storage of the first user identification and first password. The method may also include providing a second MAC address in a multicast table entry of a multicast hash filter of the device.