Added concurrent Queue, shared Data Structure works fine
Application now creates a directory for transient storage based on device