Device add/remove interface is added to the namespace. Namespace persistence storage is fully functional (objects are encoded in JSON and stored in disk. JSON strings are decoded and loaded in to memory)