Learn Page
- Current learn page use AJAX callbacks injected via /static/js/script.js to load new content
- templates included in learn.html sent via json and used on client side to display updated page
- Page URLs are modified to make back button work
- Learn view is a mess!
- Language preferences are discarded
- A form is used to shepard some values to and from server