DWRail is a project to design a program for controlling a model railway via a computer.