[add] a coarse  grain atomic object factory
[fix] a coarse  grain atomic object factory
[CHANGE] AtomicTypeFactory => AtomicObjectFactory
[ADD] persistence to AtomicObjectFactory
[ADD] read optimization to AtomicObjectFactory
[FIX] restructure AtomicObjectFactory
[ADD] elasticity in atomic object factory
[FIX] restructure the code of AtomicObjectFactory
[FIX] elasticity in atomic object factory