making this completely runnable with no GOPATH modification