added inline documentation  (#2763)
added inline documentation  (#2763)

* added inline documentation

* added inline documentation

* reformatted

Co-authored-by: Andrew Trask <ac6d3829c73b6b303e60ec0bd2eb999f388c87a8@gmail.com>
Co-authored-by: George-Cristian Muraru <ba069f7c9dcd2beb856a918a208bafe5089346f1@stud.acs.upb.ro>

OpenMined/PySyft,OpenMined/PySyft,OpenMined/PySyft,OpenMined/PySyft