Updated documentation, split out simple and complex spark demos.