Added uppercasing and einselfing

* new route
* ajax code to use it
* new part in template to display it