updated to exclude emacs backups
First github commit of the working files
ran gofmt on the source