Initial commit

Initial commit with functionality and test to sort an array of objects either by property, sort function, or comparator function.