added build directory and new .gitignore lines
Remove non-ASCII characters from source code and output
Convert non-ASCII characters
cleanup compiler warnings about uninitialized and unused variables