define matches method, create engines array from constants, alter oneboxed to use === instead of explicit regex matching #84
create test for matches