Added Pool

New class to manage a pool of objects