Add Windows Makefile.win
Move work vector allocation, add const keywords, improve formatting.
edit formatting