Basic HTML5 application structure