Core functions for implement CHIP-8 emulator in Clojure or Clojurescript