added nativeio bindings
updated layout of index.html