- Updated lots of stuff, including adding WinForms version and moved code into shared files