Added class
Encountered pointer quirk of C++
Passing an array to fund reduces array to pointer. sizeof(array) no longer gives size of array[] but size of the pointer array (8-bytes)