Download song functionality implemented. Needs testing.