Refactor Redis store into a different class

Move version back to seperate file
Merge pull request #4 from bouk/sandi-metz

Refactor Redis store into a different class