added .gitignore
added a missing unit test file
removed unused solution platforms from prism library solution