moved special characters to the end
added comments
pulled out the comparisons into a different method
Merge pull request #144 from ejohnson44/music_order_fix

moved special characters to the end