add Date to convert a date string to an integer
use Date in Mp3 & Flac modules
add Track to conver track string to integer
use Track in Flac and Mp3 modules
update Duration to round to whole number
refactor Flac & Mp3 duplicate behavior into Song