added redis config, updated redisio to accept password and port attributes