update index.html and add components.html