rng
fixed random, added .gitignore