Code simplified
Misc libs
Switched to random_device in generator
Operator >> for random generators