HTML changes for behavior oriented classes and semantic markup