Accessibility and Validation

Added roles and skip-links to make website accessible.
Fixed HTML validation erros