Project Hierarchy III

updated ManagerTerminalUI to no longer have only static methods. added
the ProviderDirectory and DirectoryEntry classes to the hierarchy.