Moved index to launch.js

bugfix

Added launch

Moved libs

don't surround predicates with whitespace

use nodeID for objects too

gaps in xmlns attrs