add train hash and passenger struct

Added train hash and call. Added passenger struct. Thanks!