Adds format target, gofmt in place
Ignore the built binary
Actually compiles and runs now