added boilerplate for /exams and /exams/new
added Exam model and updated VocabEntry model to connect with Exams
initial boilerplate for exam progress
exams result page implementation
workaround: when add new word, show 'Success' page instad of rediret to list (unrefreshed)
modified Entry entity to include parsed meanings of translations during initial write
Merge branch 'feature/first-exam' into develop

* feature/first-exam:
  modified Entry entity to include parsed meanings of translations during initial write
  workaround: when add new word, show 'Success' page instad of rediret to list (unrefreshed)
  exams result page implementation
  initial boilerplate for exam progress
  added Exam model and updated VocabEntry model to connect with Exams
  added boilerplate for /exams and /exams/new
automagically fixed exam progress bug
started tracking 'fail_times' and 'examined_times' for words
Merge branch 'feature/ansestor-queries' into develop

* feature/ansestor-queries:
  started tracking 'fail_times' and 'examined_times' for words
  automagically fixed exam progress bug
added tabindex and autofocus for exam progress form
added autofocus for new-entry form
Merge branch 'feature/autofocus' into develop

* feature/autofocus:
  added autofocus for new-entry form
  added tabindex and autofocus for exam progress form
validation for username
validation for new-entry form
Merge branch 'feature/validation' into develop

* feature/validation:
  validation for new-entry form
  validation for username
exams listing implementation
vocab listing
hr for exams header to separate header from table
Merge branch 'feature/exam-listing' into develop

* feature/exam-listing:
  hr for exams header to separate header from table
  vocab listing
  exams listing implementation