started keypress handler
adds vendors and passing tests