Compilation and uncomment all scenarios
Misc changes
Magical moves using animals.stream().parallel()