Fixed tabbed interface, HTML5 validation, and French naming issues.

Resolves issue #4.