cover vehicle update backend mocha
refactoring mocha server/angular tests
ux enhancements