Add support for multiple assemblies
Split ReflectionTypeProvider to a separate project