redone css and html from ground up