Added solution infrastructure

Added proj/sln files and gitignore file