Added GeoJSON parsing, refactored parsers into new modules.