Initial commit
Added first version with Redis support.
Merged.