Programmer's Guide

I have started from scratch with the user’s guide. Still using the old one as a template though. I’ve put the work in progress in cvs under data/doc. It’s Open Office format so I also put a pdf in there if you can’t read sxw files. No formatting, just content. So, check in on it now and then and make your comments here.