Adding lots of sorting functions to AbstractTraversableClass and updating ReadMe