Arreglado el fallo poniendo la etiqueta script al final.
He modificado los css y la estructura de index en mi rama.