added gitignore and updated go mod
added go mod support
updated the README
edited the README.md
Update README.md