users can signup and perform crud on their account