Renamed partial classes to make clear which ones are. Made ReferenceFinder.
Refactored method and property processors.
Removed partial class. Ah that's better.
Patterned IL writing code, fixed issue with generic properties.