detect when song has buffered
add audio loading callbacks
play loaded audio
add audio seeking