*fixed: bug on virtual d'tor
*added: object pool interface