Adds neccessary staff of perception for walk-forward behavior. Also 
changes WalkForward into the class and makes slight changes in it.