modified some function for more variation; need to finish
fixed merged
fixed merge conflicts
added cross fense function for getMove, no longer need dot; manipulated OneOnOne to make sure sheeps are running at all times