Added password reset support. Added database validation (lowercase.) Added UI prompt to send message.