This is a massive rewrite. Data is now stored in a smarter format that allows you to save all rounds in one file. Data is no longer stored in Ssf, but using Data::Dumper (experiments with XML proved to be unusable). The code has been reorganised into modules. Helper programs have been added to register a list of players from an address book, export the status of games in HTML, and create new rounds from a Gotha pairing file.