Development

I thought it would be useful to list what I hope to put into future versions.

Note that I've just changed the order here. I felt it made most sense to start working towards PCB functionality sooner rather than later. Otherwise it will be harder to get the class hierarchy correct.

The following list should clarify my immediate goals. I'll try to keep these somewhat up to date but I'm sure I'll jump around a bit.

Here's a list of things which other people might want to investigate coding themselves. I would get around to them eventually but if one of you were looking for something to do on a rainy Saturday then it would be great to have some help!

Finally I thought I might list some of the key features and definitions in no particular order