WIP: Run JS tests in vim, refactor test runner