Major refactoring
Redis module added (with no implementation)