Added text labelling the different areas.
Ability to change literals

Note that it is a bit annoying adding more than one literal, it is
possible, just very annoying as of yet.
Links are somewhat easier to click and see
Merge branch 'master' into javascript_interactive
Minor changes made according to jshint.com
Merge branch 'javascript_interactive'