Experience has shown that the problems I am looking for answers to have already been solved by some one else. Equally the problems I have solved are the ones others are still looking for answers to.
These pages explain how I did what in the hope that they will help some one else.