refactor view songs spec for clarity and to remove redundancy