added marsaglia generator
fixed error that my memory-saving 'trick' introduced
Merge branch 'CPU'
fixed header file for now