added module for adding users, including salting and hashing passwords