Simple Object Pool Implementation in C++11