'''
    File name: TrailerModel.py
    Author: Omar Elfarouk
    Contributors : Omar Tag
    Date created: 7/3/2021
    Date last modified: 7/3/2021
    Python Version: 2.7
'''
'''
    functions :
    Init : initialize model configurations (calls SetParameters)
    Update : Cyclic Update of trailer model
    Reset : Resets Model states and returns to initial states
    SetParameters : Sets values for trailer configuration parameters
'''