Change SQL order by and added another method

Added method to get an individual class
Changed Update Behavior

Instead of updating PK from previous name, if ClassID (PK) is different,
it will create a new row.
AccessTester Modification for Behavior Change