A simple set of classes to allow for easy object pooling. Completely generic and works with any class.