#31 Authentication functionality for redis & functionality to store and retreive otp from respective cache. See merge request !295