add ability to signup and encrypt passwords