added support to add new documents (user or item content vectors)