A simple library for uni-directional dataflow application architecture inspired by ReactJS Flux