comment function separation
Added remaining instructions (unimplemented)
Added decoding for new instructions