updates tests and docs
improves flux arch, adds device stuff + nodewebkit support