Functional Application Logic with Redux