create abilit to parse WKT #4 and GeoJSON #7. create FormatSniffer class that abstracts handling different format types for reusability