Better main files, experimentation framework; random seeding now consistent across runs