Improve semantic structure and content of the HTML

* Fill title and description meta tag
* Change <div> tags by <sections> and used <button> instead of links
  for the buttons
Add favicon and apple-touch-icon