many small changes but mostly test files and view display pipline in view.c