Testing - WIP
More WIP, split off populate_db, unit testing main
Remove old test script
Use in-mem database & clean up test files
Test adds 3 tracks to db, verifies metadata
Refactor test
Refactor test
integrate tests and add flask-testing requirement