addition of  Inherits() method to DynamicTypeInfo + several opcode methods

* added Inherits() method to DynamicTypeInfo and added relevant unit test
* added several opcode methods