added some semantic markup to html