Finally after 3 years of working on trying to get the page more user friendly its done. Now updated with i believe 794 tracks in alphabetical order. Hopefully it will be more user friendly and easier to find tracks. Sorry its been a mess for so long finally got a bug up my butt and finished it today.
IFRT Track Page