Improve code documentation coverage for OnionPerf
We should aim to have all "public" functions and classes, meaning those that do not start with underscores, with useful docstrings. An overview of the modules would also be very useful for future maintenance.
To upload designs, you'll need to enable LFS and have admin enable hashed storage. More information