Function 'apply_punishment
Changed action to consequence determination to a filter_map.
New type-cases of actions, At_home and At_opponent.
Wrote first version of conseq_to_action - one of the primary functions of Rules.