add mempool,modify sharedptr
finish mempool
fixbug for shareable class