1) Introduction of Zresolution, Zgridvalue and NoofslicesinoneUnit.
2) CalculateRadius
3) Looping through numberofSlicesInOneUnit with zresolution instead of zslice+ZsphereSlice
4) Instead of testing if (atominsideneighbour && circles don't intersect){},
changed to, if (circles intersect) {
if ( isatominsideneighbour) {}
}