Revert "Web Player Upload"

This reverts commit bd52dbd94f42ef909f94466d407076c4aaa6d4ed.
Revert "Revert "Web Player Upload""

This reverts commit dbd788a6c9afe93854f885aadad2357206edee92.
Revert "Web Player Upload"

This reverts commit bd52dbd94f42ef909f94466d407076c4aaa6d4ed.