organized music loading functions into seperate class, vec72 partway done