redis state backend implemented, working, and tested