Created a lot more examples. And tidied up the code.