Flux app framework with hapi like interface