Rewrite to use more constraints and fewer variables
Rewrite to use more constraints and fewer variables

Needs to be refactored! Badly!
The result of several tired engineers trying to get something to work.

jennselby/corvus,jennselby/corvus