1) Update example to support new custom handler data reference input syntax (coreybutler) (SHA: 541230838e72ddb27ee7e580050b43511f8c1828) 2) Delete package-lock.json (coreybutler) (SHA: 2eec3f662fa7deedcafaedeaec157b71b3d4e035) 3) Refactored how middleware is applied. Resolves #11 (coreybutler) (SHA: 3e4a034899209754ce46688d1665f660f366c3f4)