Renamed TSwitch.sln to Twitch.sln
Added the Twitch.Test test project
Created Twitch.Spec for SpecFlow specifications
told git to ignore the packages folder
Updated the solution file to include to spec project and the .nuget files.
Created the Twitch.Core project do decouple the implementation from the UI
Moved core functionality from the ui project to the core project
Created ShowListOfRunningApplications feature spec
Fixed namespaces for previously moved class files.

Also moved WindowList.cs to the core project.
Cleaned up references and namespacing
created steps file for the first spec
renamed TopLevelWindows to DesktopWindow

other additions to the windows api code.