Survey about Randomness and RNGs, Implementation of some famous algorithms (LFSR, NLFSR, Berlekamp-Massey)