Fix rubocop and add song spec tests