CTPassingView navigation logic added

There are still problems with the passing need to fix these.