go fmted stuff
reverted server.go
passing tests...but its ugly