AbstractServer/AbstractClient made non-abstract
docs