Create PoolManager.cs