change license and annotation
writed object pool internal tools
Merge branch 'objectPool' into dev