First pass at encrypting the passwords. Need to fix up some tests.