Add atom random positionning & Minor updates

Add random positionning of atoms, the max nbr of atoms is doubled