js test with grunt, karma etc etc