make Sound class private, add playback as a friend
add initial support for reading tags through TagLib