Implements the ldfld Opcode
Partially implements the isinst opcode

As implemented currently it won't work for scenarios where casting is
needed and where there's a mismatch between compared runtime types.
Implements some List<T> methods

Supports RemoveRange, RemoveAt, Insert, IndexOf, and Count getter. Also
changes the underlying structure to List<object> instead of an object
array.