Fresh from gofmt
Split setup and service into separate source files