Started writing new core which uses reflection to extract method information rather than parsing it from MSIL