Medical treatment of Kidney stones and its prevention