Make the whole menu buttons clickable

This PR fixes issue #123 .

The menu div is now inside the anchor tag, which works fine and is valid HTML 5.

Reference: http://www.w3.org/TR/html5/text-level-semantics.html#the-a-element