Added abstract sort handler class and method to update GUI from action handler