initial commit redux (how could you screw that one up, right?)