Refactoring; added strategy, control layers
Moderate refactoring
Added triangle strategy, and automatic strategy state selection/transition
Added naive offense, basic strategy seletion logic
Additional condition on offense selection