FIELDS of Matrix made PROTECTED. DOXYGEN COMMENTS and VIRTUAL DESTRUCRTOR added in Sorters.