style guide changes, karma and gitignore