Added html5 validations and minor ui tweaks.