Implemented password reset feature (added expirable token mechanism using SecureRandom, added mailer for reset link, wrote controller tests)