Some minor changes to make some input arguments clearer, plus greyscale viewing and allow printing to A3