MVW application framework implemented with Bacon.js.