add gui and show console window

a wonderful mix of managed and native c++ code.
a good reference for later projects