tslint has been deprecated so it's nice to switch to eslint. Currently this uses a minimal eslint, to get things up and running. Change-Id: If0ca6413b534b0aa15f6130a0a809e002d817356
vuex store types added, markup and logic connected, unused components hidden, tests added Change-Id: I42c573be3d05fc13521033b089f3f2d3126c36f8