UI update and security fix

Now uses proper hashing and salting of passwords