Base structure of the layered bot
Layers called sequentially by the managing code.
Three stubs for layers: StrategyLayer, TacticsLayer, MicroLayer