Added missing "main" package

.gitignore is edited so that the binary file gets ignored but main.go
is not