Moved enumerable* to appropriate namespaces
Renamed Builder --> KernelBuilder
Renamed Factory --> InjectionFactory
Moved items to correct location.