Windows App

a LOT of code, but most of it is automatically generated so...