Created ReaderManager, WriterManager, and WorkspaceManager for delegating core tasks and listening for DataReaader and DataWriter services.