fix tests and other comments
update .gitmodules
remove old submodule
add new submodule library from github.com