Pass client/ directory to go build
Split client into separate go sources