Tab click history

Clicking language tabs updates the URL hash allowing for bookmarking and history. Fixes #89.