added user model crud functionality

Signed-off-by: Frank Llamo <fllamo@rosettastone.com>