renamed ListenAndServe to be Start - more reflective of daemon/goroutine operation