move passport functions into own module
check for existing users before store new ones, inform user of login/reg errors