Initial commit of reworking runtime for method tables