Updated code to use new ProgramOptions::GetAxis
Updated code to use common::PCLUtils to reduce compile time