Refactored time.py
Refactored time.py

* Created Time class
* Adapted previous behavior to a "classier" way
* Fixed string parsing format for time creation from a ISO string
* Changed  pytz.timezone import to datetime.tzinfo,since it is only used for type checking
craft-ai/craft-ai-client-python,craft-ai/craft-ai-client-python