start of multi-threaded UI updates so it doesnt buttchug
reindent
updated win32 binary
Merge branch 'develop'