initial commit of redisapi