Adds docstrings to TomOpt, except for benchmarks and heatmap.py
Additionally, makes several spelling corrections to class and function names, e.g. inferer -> inferrer
Closes #111
HTML docs will be added later
Other changes:
SCATTER_MODEL -> PGEANT_SCATTER_MODEL
geant_scattering -> pgeant_scattering
Layer -> AbsLayer with abstract forward method
Significantly reorders methods within classes to: dunder, abstract, static public, public, static private, private, properties
Adds docstrings to TomOpt, except for benchmarks and heatmap.py Additionally, makes several spelling corrections to class and function names, e.g. inferer -> inferrer Closes #111 HTML docs will be added later
Other changes: