Ignores files it doesn't know how to use.
Now transcoding m4a files to mp3
Refactored file type support
Updating files if they are the same path