Train Data Type
nTrain object provides both data and  function storage
nCommand in train data type updates data and calls dcc.dll functions to send the dcc commands to the trains on the track