Implemented type signature generation
Refactoring to introduce GenericArgument.fs
Created FakeMethodPropertyGenerationTests.fs