added readme and a demo