Build works now
Make client use pointers
pkg/client passes tests
Only watch and election left to go
Fix watch and election