Added more comprehensive README and fixed up the example4