Program overview: 


The final program is ready to download here:



(602 kB, PDF)

PDF reader for free: