updated schema filtering logic in schemaFetchers.js to validate and parse schema type, version, paths
enforce callbacks and filtering in App and Toolbar components to update state based on strict comparison with schema type, version rather than substring search
replaced selectedSchemaVersion with unique selectedSchemaPath to better handle state changes
closes #132 and should also close #128
schemaFetchers.js
to validate and parse schema type, version, pathsApp
andToolbar
components to update state based on strict comparison with schema type, version rather than substring searchselectedSchemaVersion
with uniqueselectedSchemaPath
to better handle state changes