Initial commit. Adding project files.

Includes Solution and cs files
Updated gitignore for Visual Studio