added devise for user mgmt