added new account page and a users table, account page updates the users table and does some basic error checking as well as encrypting the password.