main
Implement rules engine: geometry, placement, attack reducer, replay, projection, deduction, protocol types