Added Permutation class c++ implementation and header.