improved quad tree.
added variable item size

created custom particle for ParticleEngine