Restructure the repository
Update gitignore

Using https://github.com/github/gitignore/blob/master/VisualStudio.gitignore
Fix build to run xUnit tests
Merge pull request #181 from HCanber/restructure-180

Restructure the repository