continue refactor into propersemantic html5 and css3.