Cleanup. Created gitignore. Removed bin,obj,*.suo

# Changes #

* Removed unneeded files from the repository (i.e., `bin` and `obj` directories, `*.suo` files). These files are not needed in the repository as they are automatically generated when the user builds the project.
* Added `.gitignore` file to prevent these files from being re-added to the repository.