organize tests
Spliting out WinRT and DotNet writers
updated solution to include a SharedItem
cleaned up some usings
Merge branch 'breakup'