Refactored Mp3File, added tests