This is my basic Redux implementation. It is not intended to be used as a production-ready library, but rather as a learning tool.