Revert "Updated GenericRpc trait (mut self + start_one method), changed Service::new"

This reverts commit 88f11ed5c15b1e8f4a04977c1760e83ed56cbf98.
Expose RPC and node table from Service, add docstrings