Added function duplicate, duplicates an model / save the new in db / and returns the new model for direct usage