Fixed all instances of default coding. All now specify UTF-8
Document operator better-er
code cleanups