Eventlisteners were targeting window, derp.  After a quick refresher, found that my tests were failing because arrow keys (which is what i was pressing) were not bound to events, but WSAD was working
fine. Added actions for arrow keys, now it appears the input engine is operating correctly.  Now have to get render to work with physics.  A glorious occasion when I get that.