ignoring IDEA files
cleaning up examples
paring down dependencies
updating json example