Added create name library

still considerably test code, finding the most efficient way of
retrieving random names
initial working draft

Continue when interface to main process is better understood
Merge pull request #1 from EnterpriseEnvironments/Added-CreateNameLibrary

Merge initial names library