Add Park-Miller RNG + Fix kernel name bug due to previous commit

Park-Miller RNG not producing good results, probably have to
adjust implementation.