Add web codes and throw URLError; added sort helper function
Replace menu with URL calls
Added sort functionality into approve interface