Added new array functions squeeze, pop, and template function find