add test framework
added xbuild
xbuild modified
gitignore
travis integration added
remove noise
added graphviz wrapper and update projects