add requirements, build, and updates files
improving build html to generate html page