continuing with the #23. Adding freerun pipeline. currnetly in proto-skeleton state