Revert "still trying to fix the javascript issues"

This reverts commit 9fded98b957e1167d89d1a46c2b75f3ba7a3da33.
Revert "Revert "still trying to fix the javascript issues""

This reverts commit ee9a1b5e66ab24b8cce0c1ffb0d3378b8340c03f.
Revert "changing imported code back to https"

This reverts commit ff512452d3c800205b00bec02efdc61888526774.
Revert "actually adding index"

This reverts commit 2c0798fc2e1a7b2dfe1834e8615216bdc70412a9.
Revert "committed wrong version of index... fixing this"

This reverts commit 09c31b6f0999652500daa93b7a521d1b83cd9a3a.
Site doesn't work on rawgit, but works on io.