A few small fixes

The main one is the missing longjohn dependency, but I also deleted and ignored the node_modules directory and set a specific version of geolib (so that a potential future update won't stop your code from working).

I don't actually have an iPhone though, so it is untested!

Thanks for the great work.

E.