updating layout to use more semantically meaningful HTML5 markup