initial commit with mostly cygwin config