added OpenCL struct
added histogram pyramids
added hp to cmake lists file