JS template update

Добавлено использование JS шаблонизатора, исправлен баг со стрчными
KEYCODE при обновлении