Update the .gitignore, fix small bug in geojson viewer

Since git REALLY wants to add my node_modules folder I'm adding it back to .gitignore.

Fixes a small bug in viewer.