This method initiates the "bookkeeping" for the allocated pool.
Public
int initiatePool(T * const newBlock, int numOfInstances);
newBlock
The default amount of memory to allocate
numOfInstances
The maximum number of instances that the pool is able to hold