update session
changing controller to fix the new way we're passing to controllers
go through hte passed in artist and song params
refactor controller