:art: :tada: :mega: Code structure change
A re-organization of the package structure was completed to set up for further growth. This has created the following modules for `lasertram`:
- `tram`: holds the class 'LaserTRAM`
- `calc`: holds the class `LaserCalc`
- `helpers`: holds the submodules `batch` and `conversions`, for batch processing and unit conversions, respectively.
An example folder structure for this is as follows:
βββ πlasertram
βββ πcalc
βββ calc.py
βββ __init__.py
βββ πhelpers
βββ batch.py
βββ conversions.py
βββ __init__.py
βββ πtram
βββ tram.py
βββ __init__.py
βββ __init__.py
The only real effect on the user is the change in import statements to now be the following:
python
from lasertram import LaserTRAM, LaserCalc, batch
or to import an entire module:
python
from from lasertram.helpers import batch, conversions