Security Fix

Added password hashing and fixed issue with incorrect gender when
signing up.