add component.json to dependencies
converted to vue.js

because of better usability, documentation and support.
make css classes consistent

use suitcss guidelines
fix dialog height in last step
dismiss -> close
fix tests
fix scale legend placement
use inline expression for translations

for better expressiveness in templates
convert animation to use v-transition
animations, simplify dialog
hide close button on thanks screen
remove global variable
update readme for vuo.js