Adds Contribubtor Class

Also adds arrayExchanger trait to the project
And tests, of course