convert readme to be a better write-up of principles which led to the cljsbuild gui development