Hi, dont think its very hard to understand, but maybe i expressed not so well.
If you ever played a foosball / table soccer game you know there is rods with a different number of players that move along the respective rod.
Also, because the players always have the same distance between them, when one player collides with a wall, the others may stop too.
Actually what i want to do is a modular way to:
1 - create the slots (possible positions on the rods - already done)
2 - each rod may have an arbitrary number of players (fullfilled slots)
3 - in movement, the distance between players should be always the same
4 - have collision detection against the walls (and the players movement must stop on that direction)
I hope now its more clear..