When and what separated: threading related stuff moved out of bot code. Phases added to PriceGenerators to make effect of independent bid and ask mvements