added diamond-square algorithm

This first version of the algorithm doesn't work :( It also lacks random
number generation...