Big changes! Add dynamically generate buttons to the web page.