clearly separate the two stores
execute support for delayed execution
rename require_js to prelude
initial cleanup of minification process
cleanup: transform
cleanup: keep structs next to their methods
much simplifications and compiles
rename call.name => call.module
create packageURLs map if needed
use jsmin, http is slow ;)
docs
fix tests