add first and last name to users table, make email and username unique