Parsing the ID3 tag, creating the internal record representation

Parsing is now lazy (woo hoo!)