complete songs table containing foreign ids, add tests