added users and passportjs authentication