well, it will be hard to make them turn, but what about if we name a each part something. Then, the train must travel to that part, and for turns we add a couple parts, to stop the rest of the train from going like
/
/
/
/
when the train turns we can add make each of the carts an indivdual train and model. and they wont be connected at all but look and seem as if they were, they will be one behind another. this will be a hard task to get them to look like there touching but its possible. as with the parts, it should be somthing like this:
_______________________
|_ _|__|__|__|__|__|__|__\
|__|
|__|
|__|
Each box respresents a brick. each brick has 2 points where as the turn will have more.and at each point in the turn brick, the train will turn for example 22.5 degrees. Its a matter of knowing your math. Thats one thing i can tell you about this project.