Java emulation of a simple 16-bit CPU. May one day be synthesized on an FPGA