put final everywhere and debug if it not work

try to remove square root

try to substitute world woth atom, and see if necessary, maybe a world class is not luxury
think not
add circular gravity
    square of distance strengh, will be easy with magSQ delta

build object class 
   contain atom pool
   can do collision detect with other object
   can receive world collision
   
code an object builder
   from file , build following object
   

jeanphe:
    find good spring breakage math
    find good spring fuse math
    
    find good config for water
    find good config for dirt
    find good config for rock

