Added gitignore
Added requirements file
Added cpp and header files to this gitignore