adds more dev dependencies
upated examples and adds more tests