Added the important Diamond-Square algorithm