Devise passords and registration redesign