Mating Behaviors

Also added a python(ugh) script to assist in generating a release
version, all it does is remove the debugging portion of the horse code.
Other stuff too, relatively minor.