Delete doc.go
Change the argument types of transporter from func to interface.
Temporary commit of cluster