Add GPLv3 license to all files
Update README.md and .gitignore

Added more details about the project in README.md and updated .gitignore
to ignore Dependencies folder