Semi-finish on BBS, ParkMiller and Xorshift.
Renaming filenames and some fixes in algorithms.
shifts algorithms to be abstract, added Mersenne Twister algorithm.