initial setup and index.html built