adding OperandMemoryAddress.java to deal with the operand of memory address type
Merge pull request #6 from newton449/master

Add instruction decoder classes, add instruction type enums and put map values for MOV, NOP, POP and PUSH. (Apply to the new interface with the List<Byte> param.)
Merge pull request #4 from hapan/master

adding the OperandMemoryAddress.java
Changing mem address data type to long
Modified the interfaces for output