fix track list parsing, add requirements file