Added .gitignore

This currently removes the Debug and Release folders from being
committed to git.
Adding main

Added main to project.
Added ignore element

Added ignore element for Checkers\Release