Update: MediaPlayerWin now uses a single thread instead of making new thread/closing old thread everytime play is pressed; also some cleanup