Use deps in tasks
Update build
Add override for node vs browser http
Genericise
Factor out config
Update docs