Added Redux framework