Changed the html and did a major overhaul of the code and cleaned it up