Changes for html5 validation and some comments added