Cloud based content and device management system