First commit- select classes for indicators, backtesting, and strategy generation