Crashing bug fix for issue #2

Previously, it crashes because the program runs out of memory as the trace is stored in stack.
The fix is not to store the name of each opcode; instead, we store the ID of the opcode.

Bug Fix for issue #2