Added backtesting logic, should run on simple algorithms now