models DateTime field, refactored backtest more