use background-size: cover for the index
implement fadeIn for index.html