initial checkin for redis_wrapper