create /demo and tidy things up
add more usage details to the readme