This is the final version
Added visual studio gitignore
temp
Merging final version
This is the final release version