adding name to new socket
fixing factories
typed actor factories and added some documentation.
replaced  all references
round tripping