lots of improvements
update allgather
optimize spplication of magnetic field
change to bcast
more error cheks in mpi_grid
working on new functionality and forces
update dft loop exmple
update dft loop exmple
lots of updates
add file
rename kpoint to K_point
rename kpoint to K_point
rename kpoint to K_point
simplify fv states distribution
cleaning the code
forces work with scalapack
forces seem to work with magnetic ground state
files are added
continue to refactor the code
split atom type to .h and .hpp