first commit.. create non-blocking io
add window to test
move non-blocking tests to sub-folder
fix some drawing artifacts
add some unicode
add some git authorship convenience scripts
Change username to Kenny Huang