add devise based User model