Feature/custom redis backend