This makes life much easier for viewing all currently supported files.
Only gives the option to "Add Track" for supported files with all requirements met (indexed BAM/VCF, GZipped VCF, etc.).
Verified all types working - ideally we'll have tests in the future.
Implementation for types may need to be refactored / moved soon since it will continue to get longer.
Main ticket: #92
This makes life much easier for viewing all currently supported files. Only gives the option to "Add Track" for supported files with all requirements met (indexed BAM/VCF, GZipped VCF, etc.).
Verified all types working - ideally we'll have tests in the future.
Implementation for types may need to be refactored / moved soon since it will continue to get longer.