Added the gaussiandeviate.cpp which gives a random number in a normal distribution with mean = 0 and standard deviation = 1. This can be multiplied with the desired standard deviation. Should restructure the program and remove the test for uniform random number greater or less than 0.5, this is covered by the normal distribution