Daniel Fetchinson wrote: <cut>
Thanks, this wikipedia entry was actually very useful as well as your other comments.Thanks again, Daniel
Your welcome, I usually take quite a lot of effort into designing before I start coding. One tool I found very helpful was DIA, especially the UML section. Have a look at it you might find it useful.
http://projects.gnome.org/dia/ -- MPH http://blog.dcuktec.com -- http://mail.python.org/mailman/listinfo/python-list