Implementation of the Flux architecture.