some fixes here and there
started report
added callgrind to gitignore
misc
more fixing in the report