Added MersenneTwister, reorganized into more descriptive directory structure