You can find more information on shunting puzzles here.
This game is Free Software. You can find the sourcecode and more information HERE.