This excludes the invalid_track file I just added. Signed-off-by: Anna Schumaker <Anna@OcarinaProject.net>
Lots of changes here! I switched from using track and library ids to passing pointers, renamed some functions, and made the code much cleaner. Signed-off-by: Anna Schumaker <Anna@OcarinaProject.net>