Removed BarriersMovePass (not ready for deployment); renamed pass, improved coding standards