initial version - windows version

-initial commit for windows version
-this master branch will contain the windows version