Update setup anb Signal class
Signal class update:
- Rebase on the Pydantic library to have the plot and check the inputs.
- Signal class is allowed to processing cantools named signals class.
Setup:
- Added co2mpas as a mandatory dependency.
- Added pydantic and cantools as dependencies for Signal class.
Others:
- Fix typos in the code.
- Update import libraries and delte duplicates.
- Reformat variable namings.
- Fix documentation errors and typos.