fixed demos, naming, and package.json