First proper commit. The Saucepan class, a holding file for tests, and a sandbox file for examples etc.