adding document and documentversion model