Completely rewrote the html page and added a separate css page