Implemented various methods/properties related to type resolution
Issue #21 TypeResolution should be attributed to the RegisteredType not the Manager