Fixing random logic. Adding more rules.
Still need to fix the crossmate and mutations