Add WPF and Winform versions
Add greyscale matrix functionality
messing with commits
change some compiling options
Merge branch 'begin_winForm'