Hugely fleshed out PIL and the GUI