Done implementing csredis but buggy.