backtesting works

split maxWalk into walkUp and walkDown
backtesting is fully functioning, prints table of returns