Added hashing/salting methods and updated signin/signup.