adds Media kit, commit before major overhaul
Overhaul, non-WebGL supported, webgl still has index issues
Solves div issues in webgl