Apparently I didn't push all the jekyll files just the index.html.

I replaced index.html with index.md. Hopefully this makes gh pages work.