Help with naming script for multiple artists

I was wondering if someone can assist me with a script for renaming. I want this to occur:

I would like Artist - Track file name only if it does not have multiple artist, example:

Wreckx-N-Effect - Rump Shaker

If the Artist for the track features multiple artist I would like it the filename to read:

Rihanna Ft. Jay Z - Umbrella

As it stands now if it is multiple artist it labels the songs as such: Various Artists - Rihanna feat. JAY Z - Umbrella.

I don’t think this is a very difficult script to write. I do not need folders created for each artist or anything else. I would like to the have track number loaded, contributing artist (possibly release year of album) and album in the tag but not in the filename.

Can anyone assist?