Add DeviceStream concept; add new empty libraries